xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xx22222xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
22xxxxxxxxxxxxx22xxxxxxxxxxxxxxxxxxxxx
2222222222222222222x222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222xxx222222222222222222222222
2222222222xx33x22222222222222222222222
222222222xx3333x2222222222222222222222
222222222x333333x222222222222222222222
222222222x333333x222222222222222222222
2222222222x3332x2222222222222222222222
22222222222x33x22222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222x22222xxxx22222222222222222222
22222222222222xxxx22222222222222222222
22222222222222xxx222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
22222222222222222222222222222222222222
